

package com.zdkj.subway.support.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDateTime;

/**
 * 时间类参数表
 *
 * @author cuilei
 * @date 2020-05-29 18:00:44
 */
@Data
@TableName("sw_pm_time")
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "时间类参数表")
public class SwPmTime extends Model<SwPmTime> {
    private static final long serialVersionUID = 1L;

    /**
     * 唯一标识
     */
    @TableId
    @ApiModelProperty(value = "唯一标识")
    private Integer id;
    /**
     * 车站模块归档（天）
     */
    @ApiModelProperty(value = "车站模块归档（天）")
    private String stmBackTime;
    /**
     * 收入审核归档（天）
     */
    @ApiModelProperty(value = "收入审核归档（天）")
    private String checkBackTime;
    /**
     * 收入对账归档（天）
     */
    @ApiModelProperty(value = "收入对账归档（天）")
    private String rcaBackTime;
    /**
     * 清分业务管理归档（天）
     */
    @ApiModelProperty(value = "清分业务管理归档（天）")
    private String qingBackTime;
    /**
     * 异常问题管理归档（天）
     */
    @ApiModelProperty(value = "异常问题管理归档（天）")
    private String exBackTime;
    /**
     * 票务运作问题处理【反馈时间【天】】
     */
    @ApiModelProperty(value = "票务运作问题处理【反馈时间【天】】")
    private String feedbackTime;
    /**
     * 售票员补款【有效期【天】】
     */
    @ApiModelProperty(value = "售票员补款【有效期【天】】")
    private String conductorReplenishValidity;
    /**
     * 车站补款【有效期【天】】
     */
    @ApiModelProperty(value = "车站补款【有效期【天】】")
    private String stationReplenishValidity;
    /**
     * 清分回馈期限【有效期【天】】
     */
    @ApiModelProperty(value = "清分回馈期限【有效期【天】】")
    private String clearingTimeLimit;

	 /**
     * 售票员通知【有效期【天】】
     */
    @ApiModelProperty(value = "售票员通知【有效期【天】】")
    private String conductorNoticeTime;

	/**
     * 车站通知【有效期【天】】
     */
    @ApiModelProperty(value = "车站通知【有效期【天】】")
    private String stationNoticeTime;
    /**
     * 状态:0:未启用;1:启用
     */
    @ApiModelProperty(value = "状态:0:未启用;1:启用")
    private String status;
    /**
     * 部门ID
     */
    @ApiModelProperty(value = "部门ID")
    private Integer deptId;
    /**
     * 创建人ID
     */
    @ApiModelProperty(value = "创建人ID")
    private Integer creatorId;
    /**
     * 创建人名称
     */
    @ApiModelProperty(value = "创建人名称")
    private String creatorName;
    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private LocalDateTime createTime;
    /**
     * 删除标志
     */
    @TableLogic
    private String delFlag;
}
